35085550
46578169
69593786
98607900
14935790
18778047
86463038
42975758
78831748
71139437
62166046
28086670
28324700
83481325
42527419
51006174
66705300
58753255
22232357
53794430
71328106
20988998
43148576
9924661
70169163
58893702
79784535
6781923
98358641
546141
3821885
97514178
8274859
4856857
4300800
31777121
39472273
59184445
401569
24184410