10041519
4360482
6117938
4498855
20814387
66274327
73226244
9202471
68382909
5672559
81736775
59221343
72859398
80136139
99966441
84245979
74662385
24399604
60774780
83499545
47675966
21995921
57157632
1339320
93653831
87177988
88513546
71917414
71034060
70089785
88522925
68873802
58121319
76217180
8769561
7294127
67749581
87003769
67972365
90517698