39378428
18703711
62729140
23924577
53444610
27517154
13711037
4043108
33319415
57005688
65163962
13615417
74393762
58274084
66614371
2360945
14296216
69842454
75093256
43186220
62573437
80061882
1308555
25706144
19755446
37162508
62951705
13305962
53485048
42878663
8645160
53302210
61618468
82571466
38389163
15575496
19805667
63538689
946966
14098633