17265067
52561274
38123625
68996148
96366432
14683731
9786460
96001693
81269316
17895032
99582373
15852513
51445434
21276860
13741342
98668515
28911290
18967126
3799540
82607110
28404539
25164807
13438516
94959566
80124932
83521338
9594977
267921
4786262
37279805
45678407
37132523
88139291
89019123
29204600
7503231
91503341
8926131
35543520
38328460