75982578
16511976
6857082
32982211
90338863
97392900
73473461
82892867
59946531
74221734
6336119
34276156
10328669
46458870
11274401
7614405
16072459
63479297
93364116
1566183
80662731
42978985
24011070
56478132
38044898
4409341
43049316
47668278
26723967
38798635
98628665
12322273
70314739
2817553
3807757
31926964
18337213
45545955
83456184
48645284