23622
1411
52597
668103
699157
48147
30844
25334
26410
802132
45654
957213
4489
48343
9109712
8156735
96781090
53741060
5615572
81051090
80001891
5851477
9894384
68321202
9759980
75751866
50501155
7197863
5802523
65981340
5696413
94291606
8295125
49691325
58571239
48151946
60591446
9217301
95801844
4987700
7012506
9670321
8397263
8013916
4766444
7396555
8104683
4419989
5291544