44576120
38053441
48009919
12189778
38485750
5779068
69912684
30133215
38899447
84558111
6315780
91182567
55273255
71644967
22813500
72065503
1993848
49511958
2670682
93285081
73856611
47427989
50499640
69472158
16446999
70467014
79001027
67426644
38388453
77132757
74426060
84961588
46843708
49724971
12381523
42713989
90612305
5563597
95287981
51052314