90119690
59756668
57818828
8126883
50514069
64796079
43645340
86538600
67895069
29469134
11762746
11739241
6636616
20989873
5172405
14695648
7886352
89133175
25001781
689675
6269938
8461526
5213390
26954965
60303168
65942802
87719724
10873827
91937537
38121110
49058419
62553654
60093666
6491376
40281780
45025398
6101427
55554245
77887
695247