43153814
27478555
79526291
80207761
9454235
6788562
11926057
9138340
7902185
46784795
20777464
84567295
42292213
10431920
9505866
75327273
61101112
12877482
457525
73865635
22119939
25557704
39947250
5262980
12249220
35138392
76751698
38287558
17567909
29404556
45345153
92364237
62442915
62015081
56184153
76121358
1139827
20153006
14449790
63491392