74585639
9066275
43942139
45333718
47844611
26215091
43866572
9762887
19656806
93461576
4867698
23681750
33003088
10881826
519297
89857720
3675550
11024676
84575633
84338707
79961708
39111131
97253202
53235026
17042773
72982433
5637807
8353126
54651180
66028395
64548666
73389628
61374864
50232380
8678711
74038369
21926871
54062005
11293321
37567568