86449133
10006570
82424597
69049426
99641603
53373645
43299280
92945967
23885245
67477402
69569282
51611399
19343131
60612866
67053703
8101294
70585200
93599888
3088596
59192474
22596168
27646849
95453491
2732425
47815734
14381276
7334988
77857707
16493418
3578214
30513967
11419504
1801565
87652359
77736059
24928649
84354306
33718355
79053855
3667962