47377373
54393884
51575222
57702526
21977734
70795818
35196195
41462533
39842543
29646726
10331937
9738297
62061951
44559829
57635570
96704387
15134893
83182772
96429475
60848343
14967795
79781497
56419057
41904610
56816076
43226771
83029637
73502618
44785190
88095312
69075711
17703049
60615213
45095631
8161498
81479872
43392291
32708236
18898996
55811653