47105935
21019574
68331245
6156221
40042936
43188333
93297399
57478136
53473046
85117504
169533
77004784
99459248
48456082
83244036
1972954
86918840
42836127
22206410
54745830
76931627
699834
94734729
82601831
16476485
10224442
82713089
9023602
23197162
4955882
7679168
39998560
70667166
7727098
3599827
13153704
4105606
79573469
34738940
96715211