17399528
36198919
6608661
29227175
28587277
65985964
7846772
19028461
70698684
89665330
75115793
69198133
78226469
71703663
99247937
77685949
5464511
35011433
51253186
24305781
15712168
85283192
26519257
22808973
1142930
30245488
6503922
95935315
31293175
2938309
36875234
36139128
73208677
37946567
71159353
28172794
43548841
2219314
46619027
47831424