33075058
43684881
33891724
16346249
10388076
10274629
5967986
99181983
56105169
34323307
31767154
40357615
644250
4167173
43942361
3306535
72056052
51283569
3077358
4488969
65274388
78119852
5060106
93154076
51137597
87239
7414397
19588367
84572869
45197806
27914305
43741915
3600160
19432874
4606678
53372329
59397890
69133371
6018154
37919737