3121245
69853947
48108758
48328072
43732603
23068688
74779667
43159476
68318731
62578810
99922124
60424673
97346778
38136400
83899187
55412247
61229344
82114175
36169599
97951382
96342136
25218459
1702557
97166033
53359906
58425210
76903358
2356634
4848543
78697931
48041614
95247800
40378762
32262864
69118001
51864240
3715156
45407647
89221334
27998703