38394934
53369903
46351131
427955
52248347
78485987
35686972
19308541
10195965
50691216
29454661
33528765
93822588
8298840
20775011
11973058
81446666
49213050
66987941
15622725
9112032
79122111
79367620
42999680
79044636
96637891
60757681
89651037
51912013
70252336
9316471
18041293
8844493
1277493
8602176
4535383
56821609
41941872
43832
2501422