42142894
20682706
59168653
14431451
87516908
80919998
23127035
82067201
6761725
42632136
39185913
43812808
33444756
35014787
73486923
91825881
77052210
4378293
60568787
72334394
65267740
10178228
15271567
69148501
37277726
45665918
19016962
75748179
42271518
4252892
36859319
74756548
57621800
4948212
64939510
6442486
38818219
28983891
10627976
46672695