49909089
92717497
90939365
90707314
40075532
27113275
8263251
44113405
53821027
82656260
319389
51211790
62069792
97541520
90783965
13579640
78389400
49774198
68146123
40703923
8454914
35612530
72972371
80275718
78316994
75336367
23034177
55625947
18884634
2562270
5059869
29353105
39607321
28078895
12454418
1088333
39251975
9656049
22064701
3224628