26464020
1639060
55473556
27302220
19046097
79651361
36445462
83548357
9926304
35147170
8752514
24915396
39941963
29282177
24103683
94466882
79509260
4494292
12782191
72511174
2789895
47445099
63958236
76898810
2258378
94263767
90643193
51414365
31289572
37649913
49104401
30297228
9386050
14526983
48739075
34865495
21627887
75016961
63395405
70691733