53568192
9308747
4723186
14179988
13239718
17022702
28884495
65131122
51371370
50881013
34122057
24271228
7205424
58856698
54709783
1657508
10882601
19843223
11693660
25241486
77264885
24062744
99484177
96395655
4815447
87973955
7128687
3803774
207876
1275910
83205589
31062427
25164308
74177656
27325375
33775457
30025291
46109737
23966382
48691235