79648196
33467051
83452665
75738639
89999516
65762566
95696755
63489505
78465419
50342492
19472183
7284917
91552908
65869062
43995704
83509896
70705987
8327296
66869160
60919166
1067564
84241934
86415625
72419897
29567357
5400209
84935754
13307810
12787185
1277962
43083924
57092146
25271506
54846224
10603375
29287253
34171431
10661645
75822281
2244228