10598202
70948007
18172766
95848083
84869456
81938890
22969019
17958384
667661
892364
38725600
78102272
52532541
73163667
6861435
6666624
68372886
18869356
6294603
37263374
10692484
76141287
4458280
39998741
1652700
58232645
92266578
32531847
48515962
41917863
64238256
36773797
70619199
44844151
96896664
1861667
24118161
62214256
77241510
30935073