49295050
38235422
24916924
91813520
42864037
56004146
79612959
43564974
99337059
66238038
19395234
50597131
45833398
37885670
12052139
750784
45046083
8953269
25701950
74821549
41696378
36324640
22493139
29108673
475737
25959391
41496706
56825712
13518094
57697190
25641966
49416853
94631744
59324418
88929163
1729656
18741749
7885430
79587114
68203663