21228655
84028597
55526597
9346008
4805466
90818706
19665621
11163625
7841641
40497749
57855726
20411028
59484167
57226624
95659657
77331765
24589476
58396799
48916798
28194534
82609375
39823051
58602104
28238482
79239029
65811814
3202727
44929456
98806781
58317275
33339047
81863504
98986925
24034796
97609430
28162270
70372775
18335714
9098207
59242782