93189486
58452568
99691643
73725023
4678102
99693441
71914639
80197376
76368933
72642736
20548459
45166175
50102132
94605060
16862522
1303025
39163429
5627934
38543962
37262255
13478968
5924990
53856566
18197064
11625918
6262461
32931468
31782569
6039979
25151981
64754955
16146560
29636190
3495537
7689372
26874292
10818601
15441875
23474153
39591608