27961834
9982646
58097191
50695078
36501184
60814964
93254499
6185298
60836487
34998217
4295068
65412274
93377557
80835464
20011580
26889866
93249628
73178
51441497
85616631
60168629
81333616
69438795
54178823
39826071
11888329
49633003
19403600
62851104
7687490
35076436
24819744
67974392
24444612
7025908
9547244
57197027
25132541
2098685
20864798