51228580
85458859
13078344
72793404
76715188
4779493
47364074
2411966
95242653
63936250
39185510
91582080
65663682
8601526
76087290
13304171
68589945
85073135
49014656
24154280
52491250
6531148
50312234
8683829
600231
10615483
75826175
48052033
3317999
82547453
68371255
38454131
31772211
23541066
44386886
8635585
82048180
41593107
70665688
6951107