13929059
2297581
57406674
21153732
47249298
11302734
5698564
98219977
3137959
47562708
91025946
447736
25429435
9061782
65053423
676507
69192889
31793999
23507454
82894135
77203209
49405588
42484883
25478173
78567807
60378495
98434229
2121629
36337723
19355240
72655342
6616310
66077288
23941267
74421616
70951633
38447766
404921
31546195
99702851