48584451
55567984
46019524
25248211
71076329
86489319
21193109
62415011
1301563
8392538
53973512
54042649
48801365
68243299
3667327
15549874
69554441
42446490
6269791
80997805
91084597
9168276
3842974
6335192
27283467
82887354
14527672
48734157
85781468
51375154
50044363
8484773
17217331
96859410
63586295
7903259
33081915
34545693
2856850
36462181