83315410
15006629
91727537
35773355
47757829
2251485
82805867
72909009
60076976
98596672
4385846
32022670
80996088
25219847
34032245
34894807
25271453
31143988
8137506
4059210
17495379
99686671
35415099
89592256
15269182
76708093
46549357
699288
40166381
37025288
90932999
29162292
67811052
39577602
15978661
55581147
259355
21693054
34861334
60457527