16154146
28313087
815539
48646292
29595776
47869501
14113695
67864976
99176337
68168492
85935531
89504918
11064598
6603109
79074863
60965182
11566471
59987922
1058721
46252792
53383090
30129934
13645753
30708637
13583005
71531174
5724416
23272816
37205054
45392007
8145168
41907775
9692117
71084798
60307350
86939319
53174619
18187657
14012766
29667359