11504043
6262216
52125352
9690291
25608666
69764851
60141903
38068650
7441524
43467836
11827043
49923302
61678252
70651784
75143708
41434222
28871818
83487971
683160
21648679
15839671
6638155
512604
1688201
2304112
51994097
6752426
8930621
54533958
53462710
1385314
24943678
21156149
96117263
60139907
62787830
92119742
22639878
28542426
63258198