1293698
31052589
363666
26889111
41918446
22431921
79142514
3209251
74583195
3986982
58349725
46139428
7393125
97681476
97677130
2268671
987435
59819327
492041
43949302
7406890
10398778
4370197
54188112
33463270
57124875
3059432
1118993
49332035
72293902
59935049
30039288
43661221
42801949
77285123
97016836
517995
62003811
49533331
32672283