83868036
33325891
5491421
94518464
8922187
40495713
3072187
36218084
23091012
98354672
62464849
10582944
89775240
7207919
34095939
32744013
2841114
7223288
554343
86607874
8561967
65199703
795327
21875198
25246349
88521485
70687041
96501245
18435941
21695477
53879189
67257256
43075113
38125890
79604398
9724849
53451043
80814351
31752220
3617226