3027128
69859006
89796477
84315733
82122886
22829005
52498224
36519908
38108243
8228105
42139021
3333728
54402848
60268624
7827160
25264830
2648329
3079806
24945230
86573984
51464068
45991286
18648969
2521591
17177576
24731374
33148085
84747544
62414849
13003658
95458874
36107965
35199638
26833227
1376782
25002056
70377971
26524366
71119650
7514498