87898098
69293091
42079907
1869179
36704894
6333912
61812876
59539678
56022170
19581533
43053110
35276421
16026982
41308943
17831034
12329273
26136601
75184920
8351469
49414333
84847519
19316262
81391904
70204019
1542302
24875110
9803316
48462227
17323025
47091803
51239326
36086272
1683441
94687798
17059215
8806546
82742688
63184434
33373712
77341752