145687
65868298
67374031
9314666
59433519
87481135
17928175
88892444
69245343
73164549
89656855
38409672
27538702
2692294
70045982
17381427
10075865
5336189
80232919
20103362
82779793
37341828
68595156
98707307
82397398
63231876
5640714
828894
96476353
92534166
45537008
43778052
22665398
53566786
5237932
69934414
22458804
24632614
70622806
38863017