88109612
78367126
41158119
1274326
7273915
13497791
28534258
78508599
22909776
94341379
73683360
68935926
71826087
33938339
30012537
3678309
93423659
59971315
14414536
95714335
7010308
3304221
16719609
99602789
8336793
64434976
55297801
39584229
65593706
33142243
51299613
83583400
15236304
14949866
69181355
14624782
21453059
74204407
39697491
718211