27518404
80544013
67832050
48284449
1692225
8731247
66034995
64242448
64837688
57893909
5624341
43035843
90168127
71454239
33472836
29252646
48008923
55275137
11626626
97712958
45122110
27842689
49056161
76513028
62427506
79513485
33038952
15914533
197951
33615802
37912752
2919870
18457524
97577312
46813037
7368823
80122234
52859647
87037324
68904360