17282761
37691592
4821335
78456416
87855271
4739673
50625554
73465229
13438640
7094725
40508300
30041118
48817233
22861544
87698998
65753686
40024647
15618
4162452
21086901
37968161
63656890
75244028
3078279
22212660
17626155
50722699
79844082
56272343
99643220
36437870
63961963
38814325
15725197
65825724
50689861
62777897
67414629
31977791
196370