34959647
1835760
72602300
85016642
10851215
76106826
57962675
30621535
42209834
2741569
91803419
52252187
39223021
97982515
4009616
51452848
93963312
84613994
71906040
53378914
39486433
89558600
24907120
94495751
21097867
7897251
48834623
63073570
8056278
90305577
7605744
38732705
4102395
31383679
40895328
31074145
65845978
75501505
80765904
68742506