52345545
18843769
69633663
68223559
72391635
44887143
65015131
2081629
55207935
73231690
80806638
74222336
69635669
45694154
41664501
43764925
88103970
22887016
8461163
19812166
37092142
93685617
55901125
88185546
20308381
1319439
12155457
2135587
31568723
26094141
99468715
70249022
59777368
13794813
25192817
6486114
11696473
79167281
39147820
35056173