41294379
57444987
13546278
50066851
97202270
75124550
90506963
81067783
9649929
36509772
24696267
83138487
1170541
78835715
39908696
59374580
2406887
23639862
50943283
97746979
53853564
70709994
128605
22289343
3986477
84762556
13389310
68022065
59292812
9811067
94253956
5046375
39544968
34087261
54096285
60081338
20729160
49071543
23405837
5515866