20813086
58874067
98352888
5417788
35398424
86687662
48063645
70578224
9807893
32427298
68384535
209427
34629405
62181460
51032350
71999045
32586685
86756085
80658095
354481
4848498
43857451
49799674
1273836
1196021
74582120
86042691
5767435
1376807
4991474
80401096
50329174
6476109
49693429
83555698
49141515
32838536
2458416
75308064
49575521