16432057
80985455
27121286
71229057
50284584
99354266
55858516
36072559
76233427
3574918
1675740
35054164
82072888
18597222
39517064
3864674
79226828
1606406
72074337
49907205
84868295
36959998
21105069
91792990
140910
929233
65376730
6229751
19065319
65895891
87855843
21114775
10142735
41684823
8935479
65652001
25128697
60778873
87251627
8263723