44494625
52329686
19389994
7059800
98168428
5737930
3980943
94171810
96164572
56428712
60655432
75196522
1423745
27713080
928576
2167713
6403937
12264692
6793475
3765515
32943127
93097583
34184636
4439810
1171475
16688549
78519172
9803569
47659503
34998981
20745236
21257020
87667098
71351990
23864672
67034491
479739
22331653
12089755
21962400