64682173
77853502
46002081
37786756
5671372
89066040
96203057
66004202
29877227
5756349
3482949
2041028
88804678
79392707
50984540
8431840
47548027
3457679
55278362
58729154
19671289
40747869
59714592
29033111
3341210
64359470
56473197
6686388
72201334
32101059
76046539
9495575
7921624
43132178
46927057
75373382
13093421
66275673
94659039
72506882