49851246
36688874
80604373
28248761
24558767
34096668
28459545
15664937
78642552
26126838
92586584
30338844
4289954
62064814
53244356
2175202
163054
54573432
32247959
88897147
26955990
49216793
89964483
86562800
18926584
82577176
49159456
51324309
2841633
3731437
5233873
90614550
1710430
29901455
91135926
36421108
20586963
83764298
69736536
78511220