16947303
12992965
78526486
40093790
56708387
71611895
85803920
54858073
24863293
48495028
91247995
33087340
50848910
13487873
42465898
78354082
34379154
83563841
6524177
54092714
98091369
18907712
3273714
37966005
93636728
68831253
75482001
27524389
2027823
98253079
56337382
2208784
11395653
78565874
86983466
71462059
52123142
85476019
2602292
35365830