35389926
54067653
48712182
79617107
31305500
77268441
67001438
61096477
5917976
13666835
16833694
80698074
47165966
30409143
28967428
20982661
3618557
26214217
4294381
14168
4843745
45139962
86811904
62774927
60612400
88123847
9296986
84869355
80261011
66292067
95358213
16278854
22951512
82852269
4485488
2837000
86755152
33962214
55409181
2954083