72983056
19511425
56063234
86828534
70682697
51156793
22208326
76538829
82016899
80051660
9400295
90738711
66969494
7992630
92879365
41792369
94129924
70988469
1267488
80717293
98064615
2306483
57169567
39449784
39526010
49692135
88599438
45179753
14122212
31201152
51363133
52553921
68733701
95555766
21933311
95802626
67238984
3528607
524296
71097995