41056702
48019049
12945104
68518082
85113553
99629396
21034633
60483760
1644611
33195178
51798333
6391709
86126303
75075686
23394536
25102785
40584141
58581694
34696599
2503355
69437704
19505437
44547396
23994137
98518957
49324929
60845081
66224450
34143022
33366111
92074055
42114225
40513762
7399540
46415657
63092561
67367395
21728180
86728591
14803874