2151991
62407854
83265235
32131338
33858476
52706445
54883597
3235887
3730578
28232905
15095556
82425507
78889356
72133131
12938267
41755552
10477297
194275
99086143
56321173
27383172
6497577
19594871
51558887
88775410
54991957
29457061
22755971
88563043
58048444
84075896
58515304
13998859
30189222
91507290
43078839
24307912
6490288
28279202
8098412