14102994
4590100
8140502
93479
83055580
15964844
1924658
717166
79952445
64358202
27914870
36533360
15175653
84913584
5657971
713477
50104234
31801203
10022322
43106923
20089904
48079607
724474
156628
85302626
75103447
95541860
49057859
168941
1248457
2511579
87938211
36037464
98249563
44785404
99867644
82998604
92998101
45113391
17808531