6252499
2685361
76356255
74247502
41096168
25339669
31289819
93567620
20896378
89809517
50476930
86935352
88402144
44891344
10209720
15501451
57149769
13032587
18782888
83916965
5017953
66009120
63662779
70109301
69693456
3474536
54039936
39778711
21452361
82989146
54413896
17312962
65449745
77889861
42499298
4954361
5293544
52204071
46998559
29401305