73966431
18089479
70386200
5093166
4828187
57311034
7314656
80073942
79732218
1128192
76684198
93244502
28387865
43164315
72962455
84445088
87343385
6705876
33043629
35293678
88634706
2708761
46077218
29729888
25919891
64642987
93488644
65765522
3708521
34629160
95492358
54474900
62146357
88072410
61593784
5626727
33491118
34169115
9006415
89499087