82769558
88038480
93798030
98452995
66285672
46208164
17849139
39603623
6302049
7218776
18324186
83951773
179752
4228096
31579503
69066984
18824374
37562251
49227606
85693444
47088550
59044424
48348715
42873158
79173408
6594338
34496787
66754893
8355879
23183288
7022787
8532632
22572110
87996864
52658683
99718629
65783096
17443740
86172153
11044850