75338829
313059
78859754
62445818
38891953
37588085
4914841
953556
1481228
65981628
31253949
15568173
35737008
948147
15039241
66423467
87436416
53131245
86853121
44227575
83703670
2836396
15405552
84223894
82195991
96885649
34863047
21159620
78514250
55122023
35886548
19069538
44388902
32903929
9972501
34573887
27035129
5199781
81361201
74488198