41489012
46117940
61798352
1746891
10753224
95818086
56616758
88007250
78128811
64271922
2354642
38931168
95167206
15023553
5107417
54747937
22662644
17873033
71337444
32598728
74908856
21932364
4581122
42824
86346934
95021498
8455747
64849787
47049841
78375420
70458994
31358010
36969857
68395995
41488630
4261941
90444307
8367247
39723721
791487