71398357
82443491
68764812
36668459
13191147
9543099
21426933
30229809
7947481
27563347
69305397
53195286
70348213
99482741
28562237
95501758
75152441
89803839
75984056
94866293
17574320
54188686
2108077
79513386
89677990
36028215
44932669
67516941
9841525
1994153
9529934
59474871
11206622
29782023
47211664
75081579
4604289
7308022
84564533
229360