98062936
66982428
17934058
88836768
894396
27555505
6465110
4973139
63802873
47422698
30684421
14066983
48174295
13524007
1191293
22859787
92928523
3116739
26254557
36637825
43687754
1218210
23458936
58591273
7074389
97169629
39945205
64823527
41561297
71392140
10432912
40407573
18527039
96294363
24907380
55261462
61899104
58925297
2395921
15943591