48123980
2283328
5799461
52357524
12506900
50739140
85313300
73491733
23731141
33454144
63534020
62472592
72983335
74909875
1338525
86645117
159501
129923
64145987
79229268
5922832
10451128
9267143
86005139
45376697
17325
21794174
75254731
97773337
84615269
91692690
87694590
74648728
44824269
98736882
32519639
8944130
37128687
28758176
97237875