12181408
100002508
47806316
30927922
5570720
22705060
31824084
27585113
69056767
698427
5252996
48336344
61381056
94593850
35084248
95768976
985461
1203228
90237187
95763341
46844214
73413731
34383331
4066694
32451728
80778360
98711467
77291301
62038650
82529017
75729021
10841195
12832390
7647696
24957407
1033553
96686530
33483899
16196099
79515397