5153078
4701302
23684875
235960
30464246
82132209
44708982
84205801
85566398
44802981
36528592
93792221
22599096
20286758
8931773
69991812
8375475
18269136
80855777
290219
29197778
3539521
28489680
59277472
32979440
74896504
43296208
71438459
47331849
29128571
18635594
33881027
20433958
24912314
23164003
76846935
6775612
21078613
91311190
21272111