40448704
554883
824162
80304257
42088093
12966436
10002566
7162616
79142978
46979230
83154183
71048866
75569626
82697405
93033588
57678317
57766473
87868418
22311961
81504518
80521989
44006693
4329452
5358304
486840
41195554
31997666
7402703
384217
68939320
12501484
92313445
59385839
28237754
35258527
5388659
94492711
58108597
8078361
10905590