74404257
65615067
19164742
73855598
46583643
9907304
7002096
17485581
11024992
8622303
2877842
81108972
92028427
22829088
2589190
12542464
50368423
7029109
87273797
9102688
32524299
47536965
8941331
46653098
59499113
46207992
20366245
19352437
30904123
70544008
14847373
26872183
51633693
88494635
795218
1479672
405358
14074382
88863875
16697767