17601404
588203
25602669
18353
10295498
82972253
41929424
48266263
42907565
47874879
62911929
42392038
54027731
20677534
96533517
64049554
49374143
96444493
52946004
94987687
86213436
80133248
75018388
61619412
35729166
9507412
80104841
82736234
69893947
16918110
89044609
50401190
7322155
33275257
2706988
25433046
25331303
13376070
73776136
85655758