107133
33457231
85054570
31099986
9924229
75418124
21542784
52432232
66049651
33113734
25672584
30256023
39571263
7776349
91367751
58726476
34013210
9823945
11517559
14526151
32387430
9694832
25904112
72502153
5138017
98853492
77837362
814049
4580517
5999796
93585709
26538321
59804738
87976701
1250323
39902944
96201467
6907541
68638037
7317663