21912172
13655433
11273880
82138207
4787471
82971124
21676973
52016043
28382117
5902871
78195350
54013835
35842826
3585149
23521645
54383438
44503090
63539631
8389114
90112854
80517214
50519915
79904946
8499463
96904951
88853759
48646206
16364905
8359062
32742231
8734648
90596543
36799289
7015979
5545494
99583471
81973988
90464040
5963261
1110756