86286133
2359971
52006950
55965431
10658090
13951686
53582232
54582958
27158377
9288238
83895587
51356504
32352592
74578670
51751943
71836809
19178603
7031837
79824557
53539796
89191095
3819794
57654953
49948223
45887426
82788894
23203429
91596747
58177848
63717279
70155173
73358170
24013077
12001229
96971672
85612102
65554250
87673950
19417144
4283010