65263837
7460524
81816747
86906807
23826613
67684550
53592222
57454060
946413
89672966
19672980
410772
82769456
138337
59617915
39255189
121480
58646984
61588262
2103599
190698
7239687
78786792
3342294
95059032
70043935
16456894
26896567
48092462
46813726
70136886
66077468
23549633
97274601
58884192
65493770
8677662
43928667
31201116
4239706