48392250
67933511
43063400
28194142
9404234
19454012
31563177
47314142
22712620
87001985
40109943
733720
51355271
54236056
56337843
8202975
902452
9456113
77464752
59451358
20976922
28363403
41659000
53608299
95881034
33101979
5263229
10988780
66913716
38124233
54909977
85187531
69962095
80719123
78317509
71707889
1203643
63378525
64624620
32683681