47003570
84517428
73159024
41643701
45133309
69732782
8787695
20541879
87182860
97588879
14914276
66632198
8124020
7647467
60737500
95788874
79857334
20129974
27676573
35666406
9581367
38053764
50597316
69405482
65414307
6126735
31928573
56931276
4466374
57946751
62391195
29674991
43114785
36892
49636011
40963961
48202622
86974454
59175454
4595588