70621167
40404552
20925210
82569916
47437508
47805780
6893435
89282265
83093764
99336880
7416878
1027494
67971623
22358040
90412746
3736200
39526293
80283227
62829304
28506861
9608323
34323394
17187299
65387930
61611785
7211325
86035657
10782901
8326042
88703925
17315225
3649232
641571
36536693
26948472
42173161
51581300
32683368
9501722
889088