863377
6009375
1399875
14296136
30706757
37625850
92096059
14638563
9969363
70878630
64916778
75301039
6334770
55847840
25018278
60744124
41662805
4614776
27123501
98903999
2800541
69879712
854566
68613980
53668888
12983186
29601196
31635896
2144325
2520538
90056811
41947197
14764210
288365
5289964
19978016
74482554
98802258
91169797
88126828