62679487
1851557
141761
13887030
16111857
50931181
49859935
95188518
40356033
6692608
39797439
65067099
17883659
70079499
1869192
4897927
46072882
2027169
16789176
95035886
44683593
78043036
7865482
7948461
77427534
78873089
31213010
10575676
76512569
16529654
55182808
11582035
32263751
3997914
3704726
58428865
36389685
19356642
62005924
75433246