15687974
64713708
60668905
59502315
63977548
52197822
42406038
1366740
44894400
82093450
81871730
63412555
55728227
55565286
69165409
91395486
31123923
22466824
7787149
6341189
58539675
75693095
45794639
4356488
2778435
56904492
21478342
23305903
23735257
52246798
88357313
34969456
41896790
78454628
78741845
64332611
29828566
75858434
49571723
4012537