41866131
2504920
23754712
39583194
33488374
26893889
82151952
76563259
98892455
64806292
1352894
97089797
25673885
77395557
41767596
27049012
27468627
50617677
616041
2027394
30869291
48803320
63353783
44787980
90401579
74171562
7425420
78881717
39093864
68712618
1842359
66624428
90552229
39023556
47301405
33379727
10947367
40791
4439512
93842714