14313710
83211919
3657889
20589646
49148874
13582861
76333814
64412144
8104569
50981169
32476755
74845054
5926567
31096617
3387310
82634675
79732355
93222043
14013843
33413958
38285984
330941
24307901
77092139
34904897
99176454
90464772
91502037
30152625
74432289
93295735
53272821
15737275
39884044
28212428
81347846
63341712
92553277
45067087
21428307