83679644
90767484
411884
91989096
73641098
25038783
18867626
76771293
14899032
48474816
26696868
28552081
5692642
28906889
12211686
1268929
15052401
3294594
5326766
4075344
57262457
19897416
296878
99909999
62763891
49087084
11537022
84708823
15841768
47744011
32956252
61561852
11708105
83219637
86631761
24305302
48602305
8345189
89604847
53449532