22619765
18122485
16564722
10432742
88189713
5201402
11982195
51338853
42344086
56374801
83585223
25372137
6069369
945630
15364081
45771722
277978
62723271
95959242
27839823
81797481
9370795
35247149
80202189
23315359
9509266
7774288
51932772
64746877
71714158
3196369
21489318
37301529
27361198
398439
44997772
90916961
54656578
29428145
56998394