31845704
33574637
39304861
21288235
3061961
94075350
9876123
49344
40156258
66739277
57806996
5111874
94531868
19979978
23666369
21263059
35317798
73367654
37308432
9401454
93606716
36327588
78621260
79828495
24833835
9959729
80814017
67238180
6203152
44824844
28645607
56106716
54266622
53322333
38672814
36278284
79546590
7453754
88785718
7259613