19359116
28498930
23623222
85007140
75299358
23997740
21776179
24253915
71182590
38173537
81231713
65928073
13593506
45511487
3102589
28834715
44819441
87238285
63299062
75131854
38099604
34788836
27073180
1764805
1121319
92536017
67145426
34002810
90598167
80603208
85367915
63152802
41564068
89902445
67779031
70001254
79173102
6225706
341267
21499483