2258545
85597462
16247378
21159866
19505165
17584876
3451749
67679421
16034714
52194547
42409333
53572095
54575499
18845254
45134396
49153937
87728946
87643258
38208198
16974836
30877816
94755240
31138093
47621540
79376949
56358166
76712413
24142244
13668723
2651332
54771896
93276904
94069523
97708448
65569774
41013157
38269212
18277801
94212890
11933156