36112375
6423995
23028695
26088241
22031887
11275390
71557585
96709948
38677768
12667041
25915270
59459357
44931858
94178290
69911693
72236104
11296948
75781441
39774373
63556787
65789834
92445314
84223991
63499788
57908588
88139168
75797542
65685339
6169405
90602930
66528625
24398252
14706049
24325307
90233638
55205644
93116144
98667500
83778128
48755162