141299
68545603
32647593
62973085
21936583
43692643
41032536
34697775
86227562
9632204
33336238
93225495
4042173
79569013
3060426
93196407
95265121
20297060
48651751
12976278
84298220
9593664
67086810
40546828
247788
91034710
33077984
49567080
91008535
12891050
95706716
77955879
87395611
72023677
5737125
75251634
84368914
42589323
54463095
53743166