89037068
99947505
94063634
9222506
97315561
77751191
59977230
13163076
5987123
41389028
84685134
46637269
20185068
88249047
91681187
22785955
11425942
7901060
18995392
56012388
54712154
6559649
93335146
4097509
99905849
88926868
46275433
83387284
98379975
67754666
55773221
53738820
18095344
50298268
91628945
1412048
50973443
68244097
50417392
63738930