26307837
80269021
7222289
37234689
1104069
126855
509942
69319457
46373892
34007369
50792935
27067504
99825846
29879669
22512058
9689838
26894438
17732451
79236643
22659366
82542133
80758398
52097001
79815583
84329777
19004714
91519759
66802743
68481606
24376687
5565244
61395451
32497318
5107735
78823600
9043697
31055309
19968171
24607157
8682279