26554594
501778
4578744
15776700
17656942
83621541
35079962
43814600
1898058
73145207
698022
29415775
37498295
5220548
7069468
32893019
49169192
50262488
76856576
48756464
30434954
84181734
8248109
671176
63156267
51193789
58074741
23287784
4895688
46332392
9864694
98716882
60465398
49566620
77066421
89133412
63247127
27508142
85229418
62683114