90962297
47686399
74406629
81594219
1947508
47774911
44787127
99504299
36845817
83196327
35354401
20927277
1348825
49731671
9741702
1724989
56424139
429367
15149190
65448362
76035111
79728728
11874107
77027208
12292710
45815098
54749754
61012114
4117139
72197861
39364293
99379561
56007327
90867880
98614209
96923461
7980828
21658724
38384110
31406279