94707637
6765889
23325110
7579526
90459016
72048703
63275142
69648254
81059766
15167061
61777349
61312423
51991343
462692
87272542
62451701
65817110
4196963
64001546
928175
67846730
4564815
17871399
69286507
89298959
8841135
46585515
27819426
34988097
95367371
72506
5697842
4694450
89073885
5216838
8834214
9579092
25763357
3447368
26831048