58923490
7979760
15364738
55041678
26039092
75383677
43711471
9175728
37642054
54175220
6113638
21059512
917881
90135323
19114651
73867951
44215713
63735086
88066876
29621328
65396180
71765472
96418704
8552547
833278
2008224
51744891
17915304
4359982
34102403
24564505
63218390
3284150
4468507
59852270
79878046
5068607
69251022
60017369
90157978