38407085
57793299
60987100
38265058
55151428
54866449
77875090
72591219
4211252
493723
14842259
77871683
69346705
8348827
15537685
44432251
54199098
35073822
23508385
26293612
36217318
27266084
68571814
86034181
22804302
55228695
24157119
31479195
10432267
80762136
9071873
32704784
53904312
85664135
97447121
12485751
91674409
2747158
18797554
29545538