55361882
13967882
733974
37917643
25678402
65076250
99144637
59651235
83042078
87987564
97699051
35139625
99017441
62328304
44476916
49789257
17675718
2009630
36534019
42453572
58169095
66873825
9946360
43818994
8961874
31686502
71288000
7408158
74955719
71207406
10312156
91671323
16289957
66324277
16316879
36111109
72966963
20956629
36487622
48399186