23969873
86464162
64062443
6169822
4530806
46068597
5695572
91603770
22931732
37693366
16213487
1938321
44029197
41173781
95568651
97584838
69879892
1315592
58117410
544985
50601494
2644954
5478349
11624555
56171568
96196289
67343075
31848226
30634802
6367996
88087124
8648476
81698354
57145681
37023649
9919268
77722564
14983823
66185438
3807911