20502242
14897390
62514754
93682927
76684987
82883069
55104448
55029252
987731
83651971
15444051
31344470
51386682
81807090
25387699
65029374
79006007
50725083
3952063
67474476
1594967
53624995
48257664
87676011
35925460
65957525
113926
65319987
29093468
38907532
99294068
4463637
11024102
83564793
95471233
9024577
8528918
27686852
64676966
16492776