52152914
60139201
64801576
8051850
59507924
67398043
21854612
4664934
39626716
74993627
4668696
84558929
66266748
32417085
54704100
5926751
86171296
11621512
75232428
4579266
76644766
20907901
2413827
86706350
84971373
5452902
50937777
77156310
91404398
6861067
49175243
61126593
71792155
92169021
57406940
55641952
4097985
98302253
74013098
23308235