93875810
22084286
88379364
89389804
72221309
73697022
68345605
38831579
85591687
76212513
92682986
1562608
55032019
65208841
40494446
68942281
50879325
30282062
48157985
25591000
94248603
42369494
29074250
30364742
35176093
43612013
35019851
85144670
18516138
42032974
43315674
89099990
7184938
54366919
87083363
44202187
23612093
21339388
13039025
2598555