49075443
96677420
38702761
5630326
95206800
79763466
60621993
46635370
70836141
7960865
37284239
37396274
94727488
75249729
66735492
5249667
28832104
61423650
5189097
4472832
25425102
15365016
71695862
50685361
86385037
406877
69344009
51613218
80841910
75704176
17432959
8278112
28537333
2453384
4262973
34925674
56367452
9910399
8691298
52501210