68808143
31961528
60897661
65623356
59927958
19106632
34587782
94267759
18558522
1777808
93079737
1575169
21615769
24951567
94906093
81549274
36637851
67717319
38224881
87958218
31252502
66588856
8719805
6457531
37998565
18304270
4299841
81567743
4613561
2980314
91622968
99771429
97549551
4067285
67261831
67536207
21855065
40571637
45011977
9092224