3565224
40208919
16195297
14628085
21395220
84325039
24154809
78447418
8451572
856985
51157854
90982242
21618037
98935603
5961993
22673779
86299997
10634895
54165364
47843424
47023149
30537402
57158021
97708112
6274450
30577572
45912550
14023480
4408905
1159128
6425199
8597478
37578669
34845325
32309337
20291796
65632487
45715097
62934963
66132300