86837510
90362471
86221737
45081206
24022303
17959693
26216644
13894677
53965711
40326658
15345702
75685459
39708846
38538842
60406770
9590646
637842
71583353
4605203
62995161
55779331
49392153
36615432
97469851
5403452
14224743
309560
35263428
59483651
26852192
87248763
79992614
7129989
28446450
1790629
196987
84063886
56392705
9876075
69062007