67978351
91334118
70713430
17517538
63693060
64781795
61031886
46082507
40091029
89545959
1998221
32021730
57556967
99494676
12909063
73622894
55148851
84485117
50664955
58207198
20563723
98759370
8064322
12054052
56618262
347220
24532275
54002072
42555456
27316456
81919439
20266324
71662751
47115278
44498881
97659709
59811108
28352939
17505964
8996381