60935097
87589370
68029480
8981009
44093001
72301352
30929742
82016205
46868893
99807857
7765264
11837592
17196577
22058537
7419622
9526211
58318432
6275841
26849783
67001120
92988718
35453278
45549904
48563460
16124427
22527220
73021476
76888468
72334654
16738234
28733813
1856106
84828152
67384686
73623188
26556659
9835826
17066643
95244503
45526454