2430180
70207122
605133
59329085
82435882
82183944
64079257
27343664
23872922
90758123
54302874
25066643
11179206
17077818
57531615
90239022
62164934
43947951
79717544
59037920
44203866
67474318
60393522
29306496
90478790
44703779
866626
34413605
63165962
96205787
41301932
44733026
41405341
22715034
18232646
49166380
84179509
35836838
19084264
64133697