8862312
3366553
63186526
27079865
27099471
5431792
21644479
47239947
4665290
189965
17713863
85122135
41035842
85596001
79862920
9132684
44407440
48978075
19193925
34487519
86514019
80337860
82341317
1372265
61449738
18907958
54784454
51102547
33675755
95093709
11744533
95768340
60709151
7227583
8465668
1655989
8705611
17116371
42856061
73796683