49795123
50575024
17684046
36628678
25764328
64406312
68067766
18124005
39135228
98985144
96557644
9205107
42081786
68631064
5371911
1905899
79048853
76541964
41192126
61518542
303866
22625829
5312612
64686017
87114184
14131609
1380258
53842353
17295946
3118413
73863768
3911671
875954
524929
89668462
99572546
73914080
99525208
55159982
68041704