85691574
2147458
12079952
12775716
3986758
34479094
11216688
44569495
82399741
8511684
87549016
410287
53252091
52333831
37218433
36688062
99604392
322425
7991356
56782166
33106387
53217759
33418067
90674687
12761007
4855938
30615750
63444811
21657873
5954452
38753315
72932846
66586440
5097231
29126126
10017175
43255913
5663406
82361036
98086991