602650
89175642
27665368
6361262
10971263
28608573
16926152
59176303
97891382
40504123
48808417
78373907
2083003
72692449
19779111
5850698
52464145
6528158
73859275
19846594
18874886
78292767
90099823
4545666
23096148
4036405
9069205
4755843
68113220
50069509
27601231
68885615
40578161
54826815
74227603
20567908
38944135
17058387
83946984
35376240