4740680
89492155
18774577
4221937
61669371
59113198
90238492
84342992
63109092
72714961
9614330
4636874
34263885
85938382
74164260
39445660
100009706
99807624
15215600
89794353
10849905
79361604
89316809
93717338
40965986
45071279
5383833
74241239
4639047
36012303
67709807
32636669
30412482
69719483
968602
43301320
88669606
67626961
63718950
23455516