64657362
88349935
39977026
81915674
38567964
7863109
12212536
88581836
16542308
77489334
42149536
42123408
45454970
95374674
60822013
39706884
93639676
4585482
51163835
98346494
29084078
92165762
72528678
70016727
26505847
10145951
51189255
81785753
99205499
94613748
934124
43163347
11202817
89413360
45294048
93867351
9095041
78641631
14436019
19401327