3698221
7927882
25886488
30519566
40271304
14372826
662245
3283289
56116695
72301236
19115233
66998109
31098939
77353168
75848153
24677900
59841370
3599121
87333570
37426397
42729938
69785396
94997819
97979856
20552733
42348275
41169195
14822917
95318072
78889351
6816526
63014440
62486835
21993082
60456950
47621581
93399723
70957714
96597585
87204082