23106915
47569264
48033868
21597172
86524344
5701796
5676684
6171218
41333157
85261766
31687601
88025473
60135729
2552524
74177192
97963663
17066048
14954242
66099002
9548092
2681927
3570124
96457894
64287542
33067800
1177631
77197328
83955876
42785167
66266170
60932149
85222702
37987445
99163842
30226245
15993837
34442177
5398678
22546558
3036185