24547960
36617782
55075311
91114609
6131396
4057611
2331825
53465123
25701463
677718
70424745
42053635
19652603
61395216
31299624
23238584
4549630
69078541
82567655
96339610
4059848
12371876
7307401
56687187
24155096
10319875
54025682
4568672
69965871
74276927
22447730
78011548
222397
64254963
78564506
84356323
7009816
49916433
90804882
80859545