18158302
90069601
40412468
35071343
66367774
73381710
4249137
2744351
8280948
6884144
43743022
35879429
5158529
62849262
21874058
70383482
72689096
13466242
13475991
56112135
74638128
2936877
91166259
306280
67784542
71664179
86124244
23786196
57837187
15889855
1717091
86407293
64896034
97062085
34773714
57453554
84332851
34513952
74238468
16357670