17947338
40944012
92772888
86833314
88801041
53813412
8222841
79713934
81262878
52668308
33073815
76323576
3823325
85492645
11403301
34049439
23045070
24013983
74612295
48019964
7784872
66089013
30993765
44679840
397515
17524259
15182277
99121588
2487820
6549013
53136968
25494498
48436248
73643282
78437799
65017485
35445849
67493141
49656097
8280697