49098171
3611674
60137813
38461847
55946679
38593536
97722632
28576514
56467740
93089241
95514486
79454578
16102051
32262950
83346079
47616697
65497614
80384125
82557500
34609156
78191990
26476365
26934272
5794478
54937592
13817296
55127489
23336405
9144964
60926820
2919362
20656681
51492791
86712028
46662557
23119727
97847886
53017751
32652668
7962975