38193514
13428482
64722207
43703498
96772206
69444283
59849587
55721093
15287133
58129903
50266502
62687582
3617799
63259551
80949381
96507414
61332816
11836164
33312326
27555903
80899034
97994941
51716413
43446880
38334864
15212827
63923321
7224332
55936481
93278112
10186321
61741925
32683003
37517732
23132425
33855456
40022714
1279538
42591761
61412902