8999761
6294166
830370
8748450
3026346
9805207
13676713
95003889
39024795
82565084
5764634
28325217
83517611
49534060
1243312
92562395
26353500
72439399
93417843
84779156
61533789
848640
48808881
60094110
59892799
8292039
91417672
90564924
56727263
97611079
45504897
31051470
64511694
75291527
26449251
61846586
1904157
41635277
65733865
30647675