50801169
77376243
42631615
9537500
9880513
1956429
58877774
24125543
35359550
25601338
26117631
24681543
407869
90764265
78664264
43432692
4102220
92973936
49207474
75742452
73633191
55751713
78571082
1645372
88728375
18618730
45857125
42093830
37075644
33443838
90013956
90871462
22193078
754576
86684419
16577928
72751170
53876928
39648741
45914471