27789960
27828412
43404799
96238386
90231032
6421165
43466838
44172924
28593392
2076827
49324996
93168061
78818940
66124361
25076020
93832385
47893060
4754336
73315838
47292064
82988578
75842722
46894494
57386867
91296093
22876271
67937368
70127722
64238417
23422394
7950719
58327585
1292533
52357611
93688934
63778022
55176718
1354707
88627529
67108659