3254404
23503639
49328035
88141850
48969057
8797452
54816822
42124848
92385656
16247213
43618340
22252253
20152561
8595896
3293293
84559333
96412866
15815629
27291802
29239408
54171237
83192600
69767441
56313577
20573668
3497528
12784376
81301833
9741303
5393732
83086406
78472211
27388264
89096653
63862299
82637660
11746821
74565633
12657095
31995296