53025571
33903244
5354030
9129774
7330202
4521444
29661764
19871453
48724598
85217206
10765739
74775800
44802046
64884682
16025753
23816509
37426143
60522055
10429121
38094963
28922456
27546393
81771847
37332635
7772685
68884658
6766232
83767942
13349510
698831
30659738
648910
52629578
24708108
60283348
90192866
70096642
61404535
51789410
5313546