19089343
66582521
82982412
5252023
23794696
30654573
79264913
90471289
8514349
14945737
98528569
27662542
7729329
67332198
65446286
77898185
62149239
55104711
48747552
13662330
98445804
8016330
72002875
84404666
2205507
58719206
31553132
41785931
76762506
91044973
441377
69311500
29148015
32851024
25961800
2559884
3455708
56941941
11947976
6246084