85972919
36896450
68439975
48537022
81785373
26723215
59394425
51301983
54504476
78951796
8246258
39822561
93426040
78291476
91143480
4601670
12047212
41042149
734433
50034749
39487988
37652169
54734361
78695346
21663461
15104768
38192740
68587893
34594870
57674492
14836159
82574953
67882035
9995688
1646885
9071731
73859420
30316087
66963697
51745560