90681678
51331383
3634959
43034952
68157758
79324310
58584369
8249939
6801624
92262679
97925895
29593315
80685336
69675070
3394530
8350960
70904060
23385201
36673678
9258731
1026597
13809235
13383541
41882823
76711133
53334840
84632388
31017389
30834850
62077080
24906407
61742125
54974119
26752597
83517871
68284237
78436655
5997597
37968697
29616874