59039170
65952468
3228816
90217519
78905563
82047581
49013027
22496032
82286369
8391803
16684431
15688892
82101998
95474201
54763881
2770394
41808220
93415473
48797828
38725171
14402056
8544405
50486013
63565705
56641913
35165939
96783238
50782300
76186020
59541781
34244519
22602743
57478552
97349850
34266657
88829730
20145928
58336889
47726440
64767012