49553852
41523458
87494778
84017192
52918174
63335827
70433453
72823365
48259522
43867834
51392541
43617269
1011901
37792133
74136780
71197698
86956095
24752738
51786905
10914045
58314755
83257498
8743661
18936138
9897429
78751107
69603185
148427
34819204
47915667
60367472
55403056
2584886
24982381
85104100
47094360
7231605
3744228
94556439
56792510