55229267
28096383
7103125
90574208
13128017
67828498
17716043
13591309
13517326
10262501
96387142
81476714
95022010
88516622
60363170
8043200
5615554
1798548
45758828
78907370
4142787
8411289
70658753
571175
94665611
7251407
2888189
86583277
24398801
12596888
76846579
63713980
55925657
915468
42714745
24483797
4493238
61227470
54111548
57103429