49448341
4913190
34418021
10632869
2419255
9986929
4551726
96855116
45931967
8862597
42688002
871642
24511836
32095975
40886232
76625673
77703555
50866556
5075076
9477186
62731501
32654578
44626222
4069481
19785491
43068120
339936
7887342
45592586
86449004
20680
53982653
9449612
3549869
8175393
81934135
35537982
84983533
68609662
53833796