34063084
72831397
28228616
17298560
44849608
71909389
89766871
30642942
57317116
96258069
76507809
31908149
99928666
58753790
9486709
15655140
79528020
41316064
38353082
95924263
55036655
61685169
5405545
10055249
655724
3873574
22902003
41568087
92208892
9918091
61393401
30421582
11186590
4668613
2057926
2120832
91744016
8189948
281101
67058844