80107007
77206608
6054086
65679432
96051867
77287787
93893800
37765396
69911332
922888
30713827
57786365
13171699
1562914
84319109
58024047
51175349
40764670
48394371
58757835
1577914
71145954
89085587
98364483
92671956
31095197
2115359
13936966
45536686
53712357
45459025
99066927
53762191
16756616
27123299
4364270
24533939
22256588
37646865
18163160