8126175
61305322
42477923
41832587
60392317
27605398
30646407
354626
38629098
23254543
24254452
191480
57483486
66555492
42671429
8134426
58643723
11384801
44089090
690340
49388346
31083691
63675597
78504771
90608416
58452008
2750730
83563850
94867748
91698588
12487915
80118948
96532748
35594948
96291962
67209527
56281135
18826307
95944504
4225588