2061171
81265814
59458600
35742774
25119104
36832764
98649806
81456801
47428350
16116158
49904077
206894
7922726
5386428
83663905
38562723
8558336
63272165
3200933
49264992
81619281
5307433
40675413
88347762
66283050
7355949
24652867
44015169
21545752
15013445
3152229
10914827
89394351
34051249
53765396
73787912
89151279
2936222
75972813
31362283