75167593
13257244
20845104
10704256
91172358
80719044
87902582
71849030
841956
91891290
11648582
78764114
32528151
80576345
34402936
45964903
11831225
76878424
40356693
8461046
54279048
3128942
86449521
15958686
72859034
43609889
89314429
358919
2110689
26312029
53718206
332490
13041415
47258381
366672
54054860
36765537
40746281
26401403
7421486