8173078
5728993
59854658
44253984
6565077
89062150
153697
56184170
75254842
24155058
714666
72968333
77557550
4643317
2573837
80688930
99533248
31544811
34586742
77401491
56897890
47163904
33617453
17117774
4132678
45857567
35535275
12034710
25225051
47875456
82702503
43202406
72788568
97467843
43047720
8578992
94908468
84318326
95556062
93609078