57354684
69064002
6308427
42351845
47894140
12488680
84078526
70245525
83178957
60969332
56776409
512501
4266148
46873989
36896828
18275207
38298557
88207671
83029291
62699806
36672844
545640
17517240
2459411
94306428
64179526
92831207
13804011
51493427
747177
3317582
7013037
91622097
50292954
75275070
42015645
1453120
70384114
78836642
68889186