84047574
86348382
45766059
8815091
57063129
74639664
40216784
21471219
55556084
18257779
75321382
99859587
28639649
77988755
67198433
56906800
87957124
103857
4677997
78982194
81805767
70206547
28073182
55043845
28253706
76759952
3669463
23492947
39258446
8872048
21863730
66172757
4356521
78534756
66157870
83173399
1778632
1555650
14583243
63025606