51474958
99079944
47645952
7677909
37091442
87233550
4542144
80793680
16241153
59545994
37476564
60876819
38173548
97267866
1050832
72236998
17205540
5860180
499898
7182639
97674356
46982995
72873005
3607658
82908003
73867740
3062388
12716454
305327
57472050
33639463
39122934
98085906
21222928
84296487
68405490
5532511
55949951
29296516
17862352