19794629
41294006
20378092
98283026
66312200
8936658
43969703
24196551
42737850
57149064
73706567
23661897
83473586
7253766
5559103
53618464
43236633
66321781
1933565
81482970
77582901
6053867
85306624
9159693
20364417
16845317
27862951
13172579
61566707
779759
80587831
83201372
57502219
75836532
4781963
6306429
61401777
22996564
9831085
31707615