28014744
47843621
7875342
72895170
5800460
8725373
5180776
5970258
98029914
22637940
58633111
22331987
3547783
52114390
32214732
1107780
33198973
93641000
42566312
70278071
84828848
18913711
99685665
26506781
74057165
54301784
10786343
8444336
79846521
11526871
31459973
29409512
53246570
64533020
8833535
61956727
19972605
41661850
78732848
79625831