57618711
52667752
48827601
59754285
46554950
1591005
15835330
3797383
6727674
72068416
3833582
21451247
13231241
95218615
69001443
51342096
99259506
82929224
63905662
15079812
43141729
72144892
54616361
16021417
5272693
38605706
43701532
7286790
12809643
21556602
2677673
69635424
71356542
17586113
5449972
48316434
95708135
89436707
44153015
41529204