86138629
19239294
84835791
142526
87328948
40628653
79414949
13783436
7660856
63569339
43159840
27915807
48252953
8288963
71394652
3323624
44055069
2003681
11127496
4966473
42499589
66346423
85832876
7581545
44018548
41374495
63525186
56499487
9689573
73009971
15698375
75079797
58283994
83662712
68344163
38518603
9505236
48219522
4989986
26711572