35791896
73401976
52055179
85772920
22303515
61672338
31724727
2400400
43356469
50431550
9561703
95862800
40224591
9115747
34369184
4649563
3589794
3893922
32205128
12946973
59866945
37383311
57978094
7523384
74656326
36617
57916774
6682890
97574721
63074200
38717035
48967288
38438094
11782127
90493519
99104634
47895678
2271680
82774386
43084468