22949856
61047935
34598417
27894565
2842483
33544506
8880816
91491177
8062235
54901865
59585969
26312441
60313150
82234163
58683977
20089810
9117150
87431237
35247688
85415817
40147657
37288940
88411704
79916740
5051996
4628414
13493550
72694332
547982
8782131
51508715
36049589
13035796
28214007
15291966
36309451
3665056
12482584
57243171
87004580