86878093
61185596
96562580
87689819
41584635
65632806
92674754
4974509
78958001
80904907
24183256
5306507
25159912
35469806
51457986
2051113
5554131
69293685
51963010
87946212
3266679
79558487
17623785
64342561
63287083
84362471
6423446
83189660
70399017
65223005
62682656
10000124
29176870
5288991
98306778
83908571
41461248
85928183
70051138
44308554