20604350
66105794
7772281
68759164
29927476
38419552
6932335
47089329
14659262
32665669
48419411
62954384
78434155
87707021
97139559
2313342
14701453
44848324
24708971
6122917
47038723
79756376
88144516
42367220
28205747
37102108
14822754
25052149
13883148
7627128
62326684
40606137
87098676
2884208
52709515
6259114
2322114
46653646
8317588
77896371