41345063
77246577
90093420
37567780
2232821
88412337
92354432
99252505
1841787
98513558
78169839
3377370
46881816
43014557
18789762
93778927
10209174
71475408
43058258
771066
20635975
95986780
84452215
62058713
48791166
91503867
28254873
25885323
63783445
5989431
57527524
45317628
26856619
72226959
18129591
72045826
75295050
21445118
14808749
48081646