84799109
7286682
58924940
83294299
12863088
4188033
50498489
89717852
54871544
44556888
82243636
18814913
6033893
46639009
65081356
72717822
52368471
18001678
562583
14386606
4114225
56569388
44611108
61893899
45056244
43503174
14181754
81937872
44257516
49483021
96659901
57227708
30844395
11274159
77182789
18924696
30196686
6766721
1238992
31469133