54648399
85074716
1865329
51562094
20217145
96361656
96304232
20808212
34927212
96724629
46779486
60915125
31933150
56301628
4338393
31527658
8734359
67716197
6996537
22595320
47187167
227721
56054846
41572041
40213907
54446879
35024095
50882257
5297475
39156662
60096060
79559407
61955954
73628374
32026402
55404715
1536123
81992683
89571689
30697377