94634463
71003795
92213810
61188193
73693335
76015549
50673092
60919011
1364429
98883372
74177322
92547966
86433799
58567696
3467695
85012318
78512242
6481325
14977335
29135652
19675061
47856079
79596064
36622629
1863577
84446119
648569
859769
20582645
3724600
54634803
20321173
23042204
12938830
95297362
12339714
74444361
60095922
69485773
30332696