3721781
21479810
56727930
12407250
47965223
85195514
20167555
66274130
58959918
1619938
6287132
9968590
5462870
15498282
14505101
36048524
6389703
10802742
13222411
12637287
757847
72424831
43946382
69889655
52222828
1361785
42731762
65946449
6124960
23623032
74345025
20118441
35351868
95284931
93256510
7377833
27581300
58452195
33596426
11153114