16124657
2947324
61351475
17188055
71342717
71551567
66425037
34144564
23749584
83021140
81664080
12511239
45045891
79103463
88431077
79918877
17213248
4176798
94833758
45176105
91694953
37378696
83614434
80128124
36813566
57869683
82629309
48753710
19288290
72453014
88804592
83543755
65702216
69873058
26525930
9459441
76829145
51108651
96705510
66297941