28317024
53066521
57338876
679178
57492639
45949751
57887053
95524579
29659028
73955366
58062042
98852183
69127857
84964667
89316851
52967135
27614248
12982195
13604745
23361542
98714913
67764689
23317641
20595887
33538054
7749956
78282667
37737780
11369686
63428824
73954614
20547833
41983833
68934675
29263262
2682766
93543013
53524813
41043328
12758354