35341960
61344414
45815886
35417889
99059869
56798674
28275651
24954111
13002390
21885821
3600795
15115761
23287797
94017577
92531643
78953635
37401111
68231065
57036384
52328595
12274026
65085754
79488895
73466872
94711916
9670842
12264112
13925837
86375588
5065437
26321360
29046870
42626314
87339852
33736634
23075882
60134124
87953321
14082677
55574363