8163452
69912170
6668907
50133592
1132578
40678990
47984185
26807749
5635441
4779543
76357527
66342812
57713808
19971597
1649785
23878487
8956911
24458567
59601225
38009328
790464
10325607
96025558
65312779
90649794
19007491
45157260
1265248
44045775
93621157
96248693
23174029
32474880
180671
30858200
59014094
35599928
49879849
35908051
42612084