12996149
33597449
6229522
9562129
5583368
9402179
80615989
25523193
44408603
18031541
53944135
782845
83526920
30924177
34873841
8780487
67021940
52462662
98177075
72924774
6594894
44844304
35797265
31982731
5453172
4156016
398434
51504225
64391158
22708999
24312495
39776537
34803331
43719717
95976547
57886556
8189611
23793729
23687822
11574351