14492888
41579956
98609118
84803019
9170409
7346801
16456484
45898547
87354545
20217866
6844472
4009099
9398429
6800841
18854022
79105474
31417300
61091951
33724844
27499019
53448562
74862016
87776282
6753848
73101832
70576515
9002644
54381236
83194377
27305069
34169242
79489900
3188299
42736755
71912989
38653410
28068732
68756580
10615643
99003704