21833088
55077556
26876518
55563070
52376003
83301365
18302110
78288174
19137290
48505606
41641400
78952335
857525
35002540
29911248
53144377
12664766
63342940
8607559
14872667
16099063
35392291
36303109
41611732
24088566
34735631
52594980
91052577
14378977
3504458
10264586
78398925
49898775
55083835
71885226
6498463
70055343
76743921
42022981
4671534