17925808
4585457
6094299
5975904
13334306
4614145
88708354
98552611
24087209
75702341
5091573
69377449
19022615
947529
9655399
56249296
84519540
65994526
91261342
42538795
86228571
92847748
72268690
29106676
6912946
97152133
6723379
10885459
53852401
20725422
9727669
6792999
9535864
8170529
4585714
23919383
43552218
75268294
35927057
9528942