80105795
28823004
67191864
6850795
73432134
30307138
22702688
65954179
91259494
3934766
15313118
38532557
1646200
38077221
95258987
55787192
35749079
90279424
3248905
39631254
78369389
881454
84938626
4402190
55589532
4112783
36848122
90861839
5097240
71957726
29305743
89191851
29165338
35912116
77444077
52499590
34861130
50078821
7474712
59015621