76473974
17009998
59387689
94542028
84332112
83676684
20047592
20878569
5717626
21903224
26963864
25098548
89041489
7559372
2035213
43783270
66779342
58639
21855182
21365380
7215351
58394387
19685300
36879873
32439575
79857365
85373569
41434499
44526308
75763430
5392206
39283710
14244472
5955618
50189354
43449937
48367295
71456864
53122469
38898043