17949880
7321933
91704814
4304247
82853983
5245238
81906686
99303151
1712749
9632572
29899357
62192306
1860651
61212823
34082633
8936169
8302269
590952
5576673
57603290
40649952
18982415
31156671
56662843
9806256
22228590
77129331
9837227
3072490
50957265
34354418
56886712
53454947
698786
67531592
21701247
28766757
15616155
87162004
6437293