49789057
35178067
28135009
72659749
68734140
74142865
99151413
87157691
81863455
93503041
20759741
7637540
59891771
121591
31053974
27811182
89243
26106386
43892150
32948850
76098739
11738513
9646340
19566145
26726110
2618157
39344098
76928084
538168
62502272
20083900
75381039
69003850
21878901
43098133
47191945
44713555
58424723
57406137
54556308