47148791
60566466
68805464
54818144
59218727
74565500
91247196
41109790
29585905
12892147
14411733
56008974
18988464
31152635
74977142
60133609
3166853
34062607
30037849
90906939
20489733
61048544
83368202
360515
66377717
29454538
14414748
72987194
34341146
6851311
15634500
26388060
37161495
96694397
27521746
685975
58184994
17272439
72017397
81811439