55863067
36921106
62912537
4403534
71378363
80078502
20822571
68596497
49898176
81375545
26591069
66809970
70046813
5364314
98306193
69798619
50228922
27887579
45177747
28994133
10948132
5776253
520409
94053213
36546213
16084333
11353590
83396516
22141936
21955577
56205074
62189520
55487549
3757461
95934387
57641254
33329638
9449402
18503546
10776400