83643064
56447945
73262845
22972686
386450
71993856
2209508
22345694
21443475
66166230
6637603
26879371
38154647
12152053
17905431
41952193
75177944
83699494
32388890
70313253
7957033
70751428
6422551
78512630
77706646
52662604
65836799
68895577
177401
97957474
59555199
83058407
48078259
2237947
55198481
39674366
13585845
12385618
55715031
3054123