78323825
3239194
47375875
14412079
5126275
50572431
85869601
861816
74071596
28806439
7549810
7895420
56243092
81777081
82284852
45113562
1575218
79816326
55678616
11002727
54983181
26344444
26768317
31042348
47684565
33715646
70934955
5065287
96966959
30794739
24382619
24519473
63586885
93912153
44898740
20113968
41291254
7226506
30893193
14359706