22664149
61517582
515781
3248810
95291838
86817852
34856338
72774092
82166053
78902634
12028229
13723323
51509000
73843186
6179927
86078249
36042517
97783112
38698330
46459573
2753769
79002538
52706082
21251943
7327532
84588236
82048779
12528085
3825460
90129857
85058213
40341008
62416028
58884494
69472687
43184196
32314848
46345709
20626054
12888045