84864021
79167336
36054530
96344257
19252974
86184970
59607411
340115
19459941
70394196
14388947
59984063
80368447
58653582
53344217
56932496
13389200
7143219
1905800
55206013
99268597
97958108
9574562
94404508
7462496
95654615
58581006
32152690
69803699
57079476
6913590
66192000
7059790
50821590
84276268
68761623
229372
85285769
20368609
93575325