38158963
68348152
96153679
36006740
83336042
35327351
7640724
80419939
34862820
33587358
503435
8420952
78914980
44225865
83166876
49271032
65029161
32595403
40056249
90114454
56268212
44807726
85302970
12007153
88034286
49735982
51214063
14014676
6298405
96164613
5851263
7108579
34905726
72866099
5859512
91049156
28492459
75481492
86784170
32778338