82495256
93485947
3751472
74956712
68071198
46918022
46268980
32197197
7783382
8965394
11725427
56304932
82535775
99069992
83076707
38803788
24484828
34867850
13829779
49017148
6479224
4640764
10392423
62757818
72835670
85200
99949608
14803175
46234382
9567950
64864932
26345337
19412503
72227020
56532093
48239401
55147008
6703410
8966300
41876174