2469923
71953148
1732034
54482320
53049285
6432426
146832
80314784
57812235
2696931
3639109
2275814
82536567
17071672
64464982
7301655
14388991
55121105
89477195
85889037
49717399
18241148
54904787
91942086
57801512
62211257
671691
16934340
23034716
96135412
97618660
80317440
75582647
4031978
85435163
14306986
23158349
55925054
67251765
97211615