80793515
3646656
47593877
80049654
29645038
94313891
39439445
97045024
1215837
13639915
40972240
36152958
11402076
70462325
90737253
38158751
6172346
56096161
30662827
10712590
81865003
48138039
15004577
65422849
63928131
50898884
60559563
14006768
94487410
5542556
76386172
66441019
68687987
67576598
86556070
31447495
62661702
45316958
96323107
3277333