15334796
4722249
17149549
39284846
64574871
61297046
55775068
62664611
90229093
96583667
86313507
26569874
61102735
133616
5431489
51348344
20678646
90444169
3299815
33285819
75557178
2242283
7086337
74024649
49145800
53176418
19743893
31265575
4302298
61264015
12656131
73876311
4568102
6874373
22129792
83054438
19006706
72822620
24547831
50597964