62683609
1099819
9973580
47359931
14292304
94967390
81265642
83302166
52344875
68369018
73935752
55351924
91626618
37286540
54534439
61062486
85858218
49617928
23744246
10108401
3145223
66665707
96176840
79962933
4073375
9607150
13794727
77786185
48178869
46413843
39539483
29709710
58805186
84833438
99544249
48189968
51526706
32403668
28078876
97144701