38083517
66337160
1860670
32919076
6049727
6811859
15401198
94637880
82071386
89617952
87218055
31612748
63306142
65165919
75929568
81835056
74004424
18215525
69065041
6544454
79284031
24468675
28039774
5895511
70958889
80095554
16161333
80752533
99122833
21982462
14478885
2555378
22767243
33061526
17507177
64462096
5357649
18181251
9310778
17276069