53791179
64161697
8533074
60103132
60904569
6289337
48822029
94362140
35174425
7297469
66041221
29962353
99346139
31123998
63727029
25988218
47177735
27893673
31674431
66867254
6580119
37744056
5095586
22932630
39594710
46907639
5131944
12542801
93365051
14167755
53976111
50798486
17451721
6828231
98029822
1808994
65664085
19046395
57954606
5040878